// 图片放大
function bigIt(i){
	var zoom = parseInt(i.style.zoom, 10) || 100;
	zoom += event.wheelDelta / 12;
	if(zoom > 0){
		i.style.zoom = zoom + '%';
		return false;
	}
}

// 判断是否为IE
function browserIsIe() {
	if (!!window.ActiveXObject || "ActiveXObject" in window){
	    return true;
	}
	else{
	    return false;
	}
}

//创建iframe并赋值的函数,传入参数为图片的src属性值.
function createIframe(imgSrc) {
	//如果隐藏的iframe不存在则创建
	if ($("#IframeReportImg").length === 0){
	    $('<iframe style="display:none;" id="IframeReportImg" name="IframeReportImg" onload="downloadImg();" width="0" height="0" src="about:blank"></iframe>').appendTo("body");
	}
	//iframe的src属性如不指向图片地址,则手动修改,加载图片
	if ($('#IframeReportImg').attr("src") != imgSrc) {
	    $('#IframeReportImg').attr("src",imgSrc);
	} else {
	    //如指向图片地址,直接调用下载方法
	    downloadImg();
	}
}
//下载图片的函数
function downloadImg() {
	//iframe的src属性不为空,调用execCommand(),保存图片
	if ($('#IframeReportImg').src != "about:blank") {
	    window.frames["IframeReportImg"].document.execCommand("SaveAs");
	}
}

// 动画
function animate(obj, target) {
    clearInterval(obj.timer); //清除属于对象的timer，如果设置一样会妨碍其他对象的动作
    obj.timer = setInterval(function () {
        var leader = obj.offsetLeft;
        var step = 30;

        //当前位置小于目标位置就右移，大于目标位置就左移
        step = leader < target ? step : -step;
        //当前位置和目标位置的差值大于或等于一个step就移动，否则不移动
        if (Math.abs(leader - target) >= Math.abs(step)) {
            leader += step;
            obj.style.left = leader + "px";
        } else {
            obj.style.left = target + "px";
            clearInterval(obj.timer);
        }

    }, 15)
}
